自動部署
在 Auto Deploy 頁面,您可以配置並自動化部署流程,使您的應用程式能夠高效、安全地運行。以下是詳細功能介紹:
Auto Deploy 狀態
在 Auto Deploy 頁面中,您可以看到兩種部署狀態:
- Activated:應用程式已部署並啟動。
- Suspended:應用程式已暫停,未在運行中。
每個部署任務列表包含以下欄位:
- ID:每個部署任務的唯一標識符。
- Name:部署任務名稱。
- Status:當前部署狀態(Activated、Suspended)。
- Instance Status:實例的當前運行狀態(如 Standby、Running)。
- Cost:此部署消耗的資源費用(如
0.000 Credit
)。 - Last Running Time:最近一次運行的時間。
- Action:可對部署進行的操作(詳見下方操作介紹)。
Auto Deploy 可執行的操作
在 Action 欄位提供以下操作:
1. Edit
- 功能:編輯部署配置。
- 使用情境:當需要修改部署名稱、環境變數或其他設定時在此進行操作。
2. Suspend
- 功能:暫停部署,停止應用程式的運行。
- 使用情境:當不再需要運行應用程式時,可暫停部署節省資源成本。
3. Deploy
- 功能:啟動或重新部署應用程式。
- 使用情境:當應用程式需要運行或恢復時在此進行操作。
4. Delete
- 功能:刪除部署任務。
- 使用情境:當不再需要此應用程式時,可刪除部署任務,刪除後無法恢復。
5. Resume
- 功能:恢復已暫停的應用程式。
- 使用情境:當實例處於 Suspended 狀態且需要重新啟動時,可使用此操作使實例回到 Activated 狀態,之後可點擊
Deploy
來部署實例。
6. Release
- 功能:釋放實例資源,並將實例轉為 Released 狀態。
- 使用情境:當不需要使用已部署的實例時,可點擊
Release
來釋放資源並停止費用計算。
New Deploy 操作流程
步驟 1:設定規則資訊
點擊右上角的 New Deploy
按鈕時,將會出現一個表單,您需要填寫以下資訊來創建新的部署:
- Deploy Name:輸入部署名稱。
- Deploy Description(選填):可提供簡短描述。
- Access Method:選擇存取方式(目前僅支援
Public
)。 - Instance & Image:選擇要部署的實例與映像檔。
- Instance Type:選擇實例類型。
- Region:選擇部署區域。
- Port:填寫要使用的端口。
- Start Command(選填):設定啟動應用程式的指令。
- Maximum Number of Instances:填寫此部署的最大實例數量。
步驟 2:確認部署
- 完成表單填寫後,點擊
Confirm
。 - 系統將開始部署應用程式。
- 部署成功後,應用程式狀態將顯示於 Activated 列表中。
注意事項
-
應用刪除不可逆:刪除應用後,無法恢復。
-
暫停可節省資源:如暫時不需要應用程式,可選擇
Suspend
。 -
確認設定後再部署:確保設定正確,以避免部署錯誤。
以上是關於 Auto Deploy 的完整指南,若需要更詳細的說明,請參考後續章節。